I must confess that... - English Synonyms Dictionary